package Project;

import java.util.Scanner;

import top.college.service.DepartCreate;
import top.college.service.DepartDelete;
import top.college.service.DepartRead;
import top.college.service.DepartUpdate;

public class ReDepartSubMain {
	static StringBuilder sb = new StringBuilder();
	static Scanner sc = new Scanner(System.in);
	static String logId = ReLoginMain.logIdVO;
	static boolean b = true;
	
	public static void departMainScreen() {
		sb.append("\n*** 학과 관련 업무 화면 ***").append("\n[ 01 ] 학과 정보 등록").append("\n[ 02 ] 학과 정보 조회")
		.append("\n[ 03 ] 학과 정보 수정").append("\n[ 04 ] 학과 정보 삭제").append("[ 08 ] 상위 메뉴 이동")
		.append("\n[ 09 ] 로그 아웃").append("\n [ 00 ] 시스템 종료");
		System.out.println(sb);
		while ( b ) {
			System.out.print("수행하실 업무를 선택하세요 : ");
			switch ( sc.next() ) {
			case "1" : case "01" :
				System.out.println("학과 정보를 등록합니다.");
				DepartCreate.createDepart();
				b = false; break;
			case "2" : case "02" :
				DepartRead.readDepart();
			case "3" : case "03" :
				DepartUpdate.updateDepart();
			case "4" : case "04" :
				DepartDelete.deleteDepart();
			case "8" : case "08" :
				System.out.println("관리자 업무 화면으로 이동합니다.");
				sb = new StringBuilder();
				ReAdminMain.AdminScreen();
				b = false; break;
			case "9" : case "09" :
				System.out.println("사용자 접속을 종료합니다. 이용해 주셔서 감사합니다.");
				sb = new StringBuilder();
				logId = null;
				b = false; break;
			case "0" : case "00" :
				System.out.println("시스템을 종료합니다. 이용해 주셔서 감사합니다.");
				System.exit(0);
			default:
				System.out.println("잘못 입력하셨습니다. 다시 입력해주세요");
			}
		}
		
		
	}
	
	public static void subjectMainScreen() {

		
		
		
		
		
	}
}
